something which has mutated - Espagnol Anglais Dictionnaire